temperature measuring device - Spanish English Dictionary